/* 底部导航 */
.lottery_nav {
  position: fixed;
  width: 100%;
  text-align: center;
  font-size: 0;
  line-height: 94rpx;
  color: #fff;
  left: 0;
  bottom: 0;
  z-index: 10;
}

.nav_btn {
  width: 50%;
  float: left;
  font-size: 32rpx;
  line-height: 3;
  color: #fff;
}

.nav_btn:first-child {
  border-radius: 20rpx 0 0 0;
  background: #fa3e3f;
}

.nav_btn:last-child {
  border-radius: 0 20rpx 0 0;
  background: #7dd2f9;
}

.nav_btn.on {
  font-weight: bold;
}

.center_back {
  background: #ebe0e0;
  box-sizing: border-box;
  padding-bottom: 110rpx;
}

.center_personal {
  background: url("https://statics.offcn.com/hb/pc/images/wxxcx/lottery/2021cj_center_back.png?2")
    no-repeat center bottom;
  background-size: 100% 375rpx;
  position: relative;
  height: 325rpx;
}

.center_tx {
  position: absolute;
  width: 160rpx;
  height: 160rpx;
  left: 50%;
  margin-left: -80rpx;
  bottom: -50rpx;
  border-radius: 50%;
  overflow: hidden;
}

.center_name {
  position: absolute;
  width: 100%;
  left: 50;
  bottom: -120rpx;
  text-align: center;
  font-size: 40rpx;
  line-height: 2;
  color: #333;
  font-weight: bold;
}

.result_jx {
  width: 90%;
  padding: 20rpx 20rpx 20rpx 200rpx;
  border: 2rpx solid #ff6370;
  border-radius: 20rpx;
  position: relative;
  box-sizing: border-box;
  margin: 0 auto 20rpx;
  background: #fff;
}

.result_img {
  position: absolute;
  width: 120rpx;
  height: 120rpx;
  left: 40rpx;
  top: 50%;
  margin-top: -60rpx;
  border-radius: 50%;
}

.result_name {
  font-size: 36rpx;
  font-weight: bold;
  line-height: 2;
  color: #333;
}

.result_intro {
  font-size: 32rpx;
  line-height: 2;
  color: #333;
}

.result_kefu {
  width: 200rpx;
  height: 200rpx;
  display: block;
  margin-top: 20rpx;
}

.result_title {
  text-align: center;
  font-size: 34rpx;
  line-height: 2;
  color: #333;
  font-weight: bold;
}

.result_subtitle {
  text-align: center;
  font-size: 30rpx;
  line-height: 2;
  color: #333;
  margin: 10rpx auto 25rpx;
}

.result_title_img,
.result_subtitle_img {
  margin: 0 auto;
  display: block;
}

.result_subtitle_img {
  width: 60%;
  margin-top: 20rpx;
  margin-bottom: 20rpx;
}

.duihuan {
  line-height: 40px;
  font-size: 32rpx;
  padding: 0 0.75em;
  border-radius: 10rpx;
}